package com.originskyseed.platform.cms.model;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 内容文件表（OSI_CMS_FILE）
 * 
 * @author LiangMingHui
 */
public class CmsFile extends BaseModel {

	private static final long serialVersionUID = 7398700946235173678L;

	/**
	 * 业务记录标识
	 */
	private String contentId;

	/**
	 * 业务类型（0--信息主文件、1--附件、3---信息评论及其他）
	 */
	private Integer fileType;

	/**
	 * 文件原名称
	 */
	private String oldTitle;

	/**
	 * 文件现名称
	 */
	private String showName;

	/**
	 * 文件路径
	 */
	private String filepath;

	/**
	 * 优先级
	 */
	private String priority;

	/**
	 * 备注
	 */
	private String remark;

	/**
	 * 获取业务记录标识
	 * 
	 * @return
	 */
	public String getContentId() {
		return contentId;
	}

	/**
	 * 设置业务记录标识
	 * 
	 * @param contentId
	 */
	public void setContentId(String contentId) {
		this.contentId = contentId == null ? null : contentId.trim();
	}

	/**
	 * 获取业务类型（0--信息主文件、1--附件、3---信息评论及其他）
	 * 
	 * @return
	 */
	public Integer getFileType() {
		return fileType;
	}

	/**
	 * 设置业务类型（0--信息主文件、1--附件、3---信息评论及其他）
	 * 
	 * @param fileType
	 */
	public void setFileType(Integer fileType) {
		this.fileType = fileType;
	}

	/**
	 * 获取文件原名称
	 * 
	 * @return
	 */
	public String getOldTitle() {
		return oldTitle;
	}

	/**
	 * 设置文件原名称
	 * 
	 * @param oldTitle
	 */
	public void setOldTitle(String oldTitle) {
		this.oldTitle = oldTitle == null ? null : oldTitle.trim();
	}

	/**
	 * 获取文件现名称
	 * 
	 * @return
	 */
	public String getShowName() {
		return showName;
	}

	/**
	 * 设置文件现名称
	 * 
	 * @param showName
	 */
	public void setShowName(String showName) {
		this.showName = showName == null ? null : showName.trim();
	}

	/**
	 * 获取文件路径
	 * 
	 * @return
	 */
	public String getFilepath() {
		return filepath;
	}

	/**
	 * 设置文件路径
	 * 
	 * @param filepath
	 */
	public void setFilepath(String filepath) {
		this.filepath = filepath == null ? null : filepath.trim();
	}

	/**
	 * 获取优先级
	 * 
	 * @return
	 */
	public String getPriority() {
		return priority;
	}

	/**
	 * 设置优先级
	 * 
	 * @param priority
	 */
	public void setPriority(String priority) {
		this.priority = priority == null ? null : priority.trim();
	}

	/**
	 * 获取备注
	 * 
	 * @return
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * 设置备注
	 * 
	 * @param remark
	 */
	public void setRemark(String remark) {
		this.remark = remark == null ? null : remark.trim();
	}

}